imaginary numbers - French English Dictionary